import Highlight from '@site/src/components/Highlight';

- Type: <Highlight> (error: Error, appInfo: AppInfo, appInstance: interfaces.App) => void </Highlight>
  - 一旦设置该 hook，子应用加载错误不会 throw 到文档流中，全局错误监听将无法捕获到；
- Kind: `sync`, `sequential`
- Previous Hook: `beforeLoad`、`afterLoad`、`beforeMount`、`afterMount`
- Trigger:

  - 在渲染过程中出现异常会触发该 `hook`，子应用同步执行的代码出现异常会触发该 `hook`，异步代码无法触发

- 示例

```ts
Garfish.run({
  ...,
  errorMountApp(error, appInfo) {
    console.log('子应用渲染异常', appInfo.name);
    console.error(error);
  }
})
```
